#include <jni.h>
#include <stdio.h>
#include "com_buddy_jni_demo01_HelloJNI.h"

// Implementation of native method sayHello() of HelloJNI class
// JNIEnv *：这是一个指向JNI运行环境的指针，后面我们会看到，我们通过这个指针访问JNI函数
// jobject：这里指代java中的this对象
JNIEXPORT void JNICALL Java_com_buddy_jni_demo01_HelloJNI_sayHello(JNIEnv *env, jobject thisObj) {
   printf("-----------> Hello World!\n");
   return;
    //gcc -fPIC --shared HelloJNI.c -o libhello.so -I /usr/local/java/jdk-9.0.1/include
    // cp libhello.so /home/boyun/install/idea-IU-172.4343.14/bin
}